// 将 二进制形式 表示的整数值 转换为 十进制整数
let sum = 0;
let source = '01001010010';
let len = source.length;
for (let i = source.length - 1; i >= 0; i--) {
    let x = source.charAt(i);
    let y = x * 1;
    sum += y * (2 ** (len - (i + 1)));
    console.log(x);
}
console.log('十进制为：' + sum);